good luck or fortune - Espagnol Anglais Dictionnaire